*{
    margin: 0px;
    padding: 0px;
    font-family: verdana;
    font-size: 10pt;
}

body{
    background: #F9DEF3 url('../images/background.png') repeat-x;
}

h1{
    font-size: 16pt;
    text-align: center;
    padding: 20px;
    /*border-bottom: dashed 1px;*/
    margin-bottom: 20px;
    color: #330066;
}

/*
 * Estilos de Formulário
*/
input[type="text"]{
    width: 300px;
}

input[type="submit"]{
    padding: 6px;
}

fieldset{
    padding: 20px;
    font: 80%/1 sans-serif;
    border: solid 1px #330066;
}

a{
    text-decoration: none;
    color: #330066;
}

a:hover{
    text-decoration: underline;
}

label{
    width:150px;
    float: left;
    text-align: right;
    color: #330066;
} 

textarea{
    margin-left: 150px;
    width: 300px;
    height: 150px;
}

select{
    width: 300px;
}

/*
 * Estilos de Tela
*/
#formulario{
    width: 500px;
    left: 50%;
    margin-left: -250px;
    position: absolute;
}
#pergunta{
    margin-left: 115px;
}
#voltarMenu{
    text-align: right;
}